About Grindrod Tm Ltd (12224218) United Kingdom