About Marine Management (holdings) Limited (01100685) United Kingdom