About Lassen Works Ltd (12779883) United Kingdom