About Baked Herrings Ltd (12611041) United Kingdom