About Messrs John R S Grant Limited (SC247311) United Kingdom