About J.r. Barbers Limited (08259939) United Kingdom