About Nichols Nymett Holiday Park Limited (05843737) United Kingdom