About N. Horrocks Limited (05445729) United Kingdom