Unfortunately I appear to have fallen into the same trap as everyone else, ordered something which is way too big and need to return, have e-mailed as this is what it states to do and have heard nothing. And I have now just come across the reviews. Their appearance is that they are in London, but clearly are not and are scamming people as there is no way you can return unsuitable items.
Claim your business profile now and gain access to all features and respond to customer reviews.