About Clapham Enterprises Ltd (11067358) United Kingdom