About R Griggs & Co. Limited (08818296) United Kingdom