About Marine Products International Limited (03407160) United Kingdom