About E. Leathley & Son Limited (04962662) United Kingdom