About Tullydevenish Holiday Park Limited (NI632234) United Kingdom