About Ambassador Yachts Limited (07185148) United Kingdom