About Globe Kitchens & Bathrooms Ltd (12483263) United Kingdom