About Stillington Fish Bar Ltd (12933114) United Kingdom