About Alpha Bathrooms And Kitchens Limited (11089790) United Kingdom