About I.m.e.c. (marine) Limited (00991646) United Kingdom