About J.r. Barnes Limited (06637616) United Kingdom