About Deming Electronic And Mechanical Engineering Company Limited (03742398) United Kingdom