high purity compounds vendor Manchester