About Barry Island Leisure Park Limited (07183163) United Kingdom