About Leathley & Co Ltd (10798290) United Kingdom