About Christopher House (london) Ltd (06956871) United Kingdom