About Herefordshire Walking Festival Cic (13307785) United Kingdom