I was involved with the movement of one of the radar scanners last year from where it was built to a test site in the area. From conversation with the designers it is indeed a clever thing.
Some stats on the ball (not forces so can say!) 4.7m diameter in transit on a lowloader 6m, weight about 7.5 tonne value £14.4million ish.
The company was at pains to point out that not even the USA has this technology. was at Portsmouth last month and noticed them on test rigs on the downs, on a floating test barge and Ark Royal.