About Hennys Kitchen Limited (11977057) United Kingdom