got an reply today:
We have had a look at this and the hole is where there would be a bracket for the system that attached to the L shaped bracket that you get with it and it looks like it has possibly been caught on something in the road, in this case we couldn’t warrant the part as it is damage but what i can do is offer you another part at 25% discounted price
so looks like Im gonna get it weld up