TJ214, speak to us, please. Has removing the small machine screw allowed the grip to fit?
The "attachment" has probably been produced in a place that doesn't have the same "manufacturing standards" as the UK or US, so some difficulty in fitting may be experienced and, therefore, adjustment may be required.
Once fitted, the grip is probably perfectly ok when fitted to a deactivated Bren but obviously not an original military item.