About Horrocks Technology Limited (03032368) United Kingdom