About Elec Marine Limited (09226584) United Kingdom