About R.c. Grant Ltd (06647352) United Kingdom