About Martin Grant (holdings) Limited (01166299) United Kingdom