About Happy Valley (porthcawl) Holiday Camp Limited (00621204) United Kingdom