About Herring Consortium Limited (06044951) United Kingdom