About London Bathrooms & Kitchens Ltd (12256922) United Kingdom