About J. R. Holmes & Co Ltd (08033365) United Kingdom