If B cells were ever available in the UK they would not have been called B cells since the letter designations are from North America and were only adopted in Europe relatively recently. In 1978, D size in the UK was some kind of weird exotic name for the standard HP2 (heavy duty) or LR20 (alkaline) cell, only seen on the Radio Shack brand.
The 3R12 or 3LR12 size 4.5 V battery was very common in the UK in those days and is still available today, though I think rare. But as noted above, I can find no confirmation that the single R12 cell was known as a B cell in North America.
If anyone can find a reference to the dimensions of an A cell or a B cell it would be very interesting.