About Alfred Grindrod & Co. Limited (00463770) United Kingdom