About Living Holidays Limited (06627542) United Kingdom