About Bywater Herring Limited (11204231) United Kingdom