About Studio Kitchens & Bathrooms Ltd (SC269948) United Kingdom