Hello,
I'm not in the UK, but not too far away in Amsterdam. I have not built a Crow Box, but like you have some electronics and mechanical experience. I ended up designing and building my own version (Vending Machine for Birds) of this and have been running it periodically for about 8 months. I use shelled peanuts, and like you have a pigeon problem. Peanuts in the shell seem to be the best option - pigeons can't eat them, cats don't like them and they are a favorite or most corvids. I'm redesigning my dispenser to handle these - they are much larger, less dense and jam easier than shelled peanuts.
Magpies are able to use a vending feeder - check out Hans Forsberg's or Tomas and Olof Morsing's Youtube videos. If you are geting magpies, that is good :) Jackdaws are also capable of this.
Pigeons are very trainable, but not to the extent that crows are. I understand that pigeons' brains lack a prefrontal cortex that is used to understand cause and effect for complex tasks. That being said I have videos of them pulling bottlecaps from a magazine and dropping them in the hole to get a peanut over and over. I don't know if they will get to the point where they bring items I have not provided for them, but they get the concept.