About L&m Ainsworth Ltd (10324482) United Kingdom