About Michael Holdsworth Marine Co. Ltd (03662823) United Kingdom