That's a decent price for a brand new towbar. Doesn't look like it has the crossbar though?
Knightrous; My GT's towbar bolted onto the chassis rails using 2x M12 bolts at either side, and that's rated to 800kg unbraked/1400kg braked, only thing is there is an outer bracket and the bolts are also clamping that to the rail as well.
As long as it's a high tensile bolt, it shouldn't matter too much for your small trailer?