About Resorts & Holidays Limited (04934303) United Kingdom