About Ainsworth & Woodcock Engineering Ltd (10207332) United Kingdom