My local bookers sell three different 10kg boxes:
Standard spares £20
German ribs £22
Chinese meaty belly ribs £30
I've only tried the German and the Chinese ribs, the German ones had barely any meat on at all and annoyingly were frozen together into one solid block.
The Chinese meaty belly ribs are huge, full length spares, lots of meat on top of the ribs, you get 5-6 racks per box so some are enormous. And a major plus is that they're all individually packaged.