About Kimmel Bespoke Kitchens Ltd (10599199) United Kingdom