About Ellel Holiday Village Llp (OC418234) United Kingdom