About Framlingham Fish Bar Ltd (12737611) United Kingdom