About Ainsworth Technology Limited (07696956) United Kingdom