About Leese Services Ltd (06769897) United Kingdom