About Lecontins Ltd (10968913) United Kingdom