About Nook Kitchens & Bathrooms Ltd (12110390) United Kingdom