About Balearic Yacht Charter Limited (04224022) United Kingdom