About B. Horrocks Limited (01987813) United Kingdom