About Ainsworth & Wells Ltd (08241225) United Kingdom