About R Stokes & Sons Limited (04677356) United Kingdom