Scam
Scam! Not based in London at all.
Ordered a pair of orthopaedic sandals, what a joke. Took ages to arrive from China, made from cheap plastic, giving off fumes, did not fit, way too short. Back and forth emails for weeks, in the end I accepted their offer of 50% refund as it was just making me angry. Don't have anything to do with them