About J & R Barbers Limited (08857155) United Kingdom