About Marine Clean Limited (02247819) United Kingdom