About Clashwhannon Holiday Park Ltd (SC655123) United Kingdom