About J & L Ainsworth Limited (10225247) United Kingdom