This has been discussed a few times and some seem to find it acceptable to spur off a ring main with 4mm so that you can have more than one spur. Their reasoning is that it is safe because it is protected by a 32A MCB.
I dont feel very comfortable with this and would never do it, my reasoning being that it is a ring, not a radial. If you create a radial off of a ring then you could well be unbalancing it. Plus if someone sees a 4mm radial they may add to it at a later stage, unbalancing the ring even more.
If you are taking a 4mm cable from one socket to the next then I cant see why you couldn't just extend the ring which I think would be the best option.
I haven't got my BS7671 to hand, but I'm pretty sure it doesn't mention spurring off a ring in 4mm.