About Clyde Kitchens & Bathrooms Ltd (SC695862) United Kingdom