About Hambridge Kitchens Ltd (10500102) United Kingdom