About Studio Bathrooms & Kitchens Limited (SC494781) United Kingdom