About Barmouth Bay Holiday Park Limited (08434041) United Kingdom