About Derek Wallace Control Engineering Limited (07950167) United Kingdom