About E.j. Horrocks Limited (02023634) United Kingdom