About R & A Grantham Limited (10639685) United Kingdom