Champion Photochemistry Ltd bought up the remains of May & Baker, and now
produce much of the M&B catalogue. I have used Amfix for nearly 20 years,
though it went through a spell of "no name" thanks to wrangles over the
TM, after M&B collapsed.
Champion are on 0277 263646, should you want to see if they still make
whatever dev it was.
Tony Sleep