About Nbi Kitchens & Bedrooms Ltd (07086241) United Kingdom