About Mint Kitchens Limited (12200833) United Kingdom