About James Grant I.p. Limited (09858095) United Kingdom