About Herald Group Limited (03954499) United Kingdom