If you are ever searching for difficult or unknown nuts/bolts/screws then I can highly recommend Hampshire Bolt & Tool in Basingstoke. I think they have other locations as well.
http://www.basingstokeboltandtool.co.uk/I take a difficult screw in and they match it for thread and other bits and then provide pretty much anything from stock. There is a trade counter you can walk into. Very helpful.