About Pop Up Play Village Bath Ltd (12794516) United Kingdom