About Ward Instruments Limited (02038659) United Kingdom