About Lesarg Limited (10530238) United Kingdom