About Terrington Fish Bar Ltd (11978929) United Kingdom