About The Leigh Barbers Limited (08360021) United Kingdom