About Herring Baker Harris East Anglia Ltd (02350967) United Kingdom