About Hereward Communications Limited (11242434) United Kingdom