About Deluxe Kitchens & Bedrooms Ltd (11771805) United Kingdom