About R.c. Grant & Sons Limited (03544347) United Kingdom