About Atol Protected Holidays Limited (12260298) United Kingdom