About H. J. Baker Sulphur & Fertilizer Uk Ltd (02140069) United Kingdom