About Horrocks Holdings Ltd (11855415) United Kingdom