About Adolph Numerical Controls Limited (01223158) United Kingdom