From my experience, I suspect this is a scam site. It appears to be a UK online store for an overseas entity. I ordered two items on August 9th as gifts, but nothing has arrived. I've reached out multiple times, but the tracking has stopped updating, and they refuse to issue a refund, claiming the items are shipped. I would not recommend dealing with this company again.
Claim your business profile now and gain access to all features and respond to customer reviews.