About Grant Research Limited (03264080) United Kingdom