About Grindrod Enterprises Ltd (11875291) United Kingdom