About Harry S Kitchen Ltd (10779656) United Kingdom