Arthur Patrick Campbell MSc CEng CChem MIChemE MRSC