About Candid Holidays Limited (06862257) United Kingdom