About R & S Barnwell Ltd (08654406) United Kingdom