About Mercia Marina Ltd (10888312) United Kingdom