About Felixstowe Grill Ltd (10512332) United Kingdom