About Lagis And Sons Ltd (12889787) United Kingdom