About Lemmon Industries Ltd (11412369) United Kingdom