About N J Grindrod & Co Limited (08014556) United Kingdom