About Balearic Seas Ltd (12073378) United Kingdom