About Square Kitchens & Bathrooms Limited (09284425) United Kingdom