About R. & I. Grant & Co. Limited (01125067) United Kingdom