high purity compounds vendor Birmingham