About David Eyre Controls Limited (09966232) United Kingdom