About Pettifer Yacht Services Ltd. (03255240) United Kingdom