About Hitch S Kitchen Ltd (11891629) United Kingdom