About Elex Engineers Limited (03517405) United Kingdom