About Electronic Control Specialists Limited (03819886) United Kingdom