I have the winch A frame on mine, it was 3rd hand. Came with no bolts and upper brackets. The spot light mounting holes were hacked to hell and i can't get the spot lights to sit right just now with the bar due to this.
It did have the lower brackets but the 4 bolt hole covers were and still are missing.
Still cost me £200
Got a genuine external winch mount for it as well now.
Would 2nd the request for some extra pictures of the mount, and fixings.
I got the upper brackets from a Disco forum's online store for £25. Bolts came from my garage and i fitted mine with my mate who's a Land Rover Specialist. Fitted a high performance intercooler at the same time. ( TDV6 owner here. )