About A & L Grindrod Ltd (11293728) United Kingdom