About James Horrocks Ltd (11971665) United Kingdom