About Grindlay Management Services Limited (03328678) United Kingdom