About Endeavour Holidays Limited (02256218) United Kingdom