About Clapham Manor Import Ltd (10244494) United Kingdom