About The Clothes Horse (london) Limited (04957371) United Kingdom