About Enigma Kitchens & Bathrooms Limited (03385928) United Kingdom