About Horsfields (barrow) Limited (01120903) United Kingdom