About Beach Street Felixstowe Ltd (10777408) United Kingdom