About Horse & House (london) Ltd (08716560) United Kingdom