British Flagged Yachts & Charter licensing in Spain