About Lesa Gird Ltd (10692878) United Kingdom