About York Holidays Limited (07945504) United Kingdom