About Clapham Park Bathrooms Ltd (10157340) United Kingdom