About Happy Valley (tamworth) Limited (11624815) United Kingdom