About Three Mile Beach Holidays Ltd (12790306) United Kingdom