About Felixstowe Gourmet Foods Limited (12463852) United Kingdom