About Grindrod Consulting Ltd (06269846) United Kingdom