About E.p.c. Marine Automation Limited (01492482) United Kingdom