About J Horrocks Limited (06776959) United Kingdom