About R. Charlton & Co Ltd (08908478) United Kingdom