About Turnberry Holiday Park Limited (08127562) United Kingdom