About The Motor Yacht Design Company Limited (09625811) United Kingdom