About R Stafford Charles & Son Limited (08407385) United Kingdom