About Ainsworth Holdings Limited (06312262) United Kingdom