About Lantons Ltd (11315027) United Kingdom