About J. Grindrod & Son Limited (00331147) United Kingdom