high purity compounds supplier Birmingham