About The Designer Spot Limited (13255884) United Kingdom