About Leac Limited (01838205) United Kingdom