About Kathton House (london) Ltd (13480906) United Kingdom