About Leacol Services Ltd (09658638) United Kingdom