About Sharples & Grant Limited (08156032) United Kingdom