About Appledore Holidays Limited (06850104) United Kingdom