About Freddie Hatchet Ltd (NI664188) United Kingdom