About David Grindrod Associates Ltd (08902982) United Kingdom