About Felixstowe Fine Foods And Fishmongers Ltd (12352590) United Kingdom