About R & J Hammersley Limited (08217285) United Kingdom