About Hatchet Harry S Ltd (11939231) United Kingdom