I have a non branded cooker hood. Main thing was the centres for the screw fittings either side and I measured 100mm, this said 100mm decided to take a gamble on this and it fitted perfectly.
The buttons fitted perfectly, that seems to be common set up.
The wiring was simple, just getting the old wires out was a little tricky. You can either prize them out gently with a tiny screwdriver and some patience or just crush the old plastic body with a pair of clamps, which is what i did. A bit messy but took 1 min instead of 10.
Make sure you isolate. The cooker hood IS NOT connected to the 32amp cooker circuit, if you have one. And always test before touch :-)