About D & S Barbers Limited (08249140) United Kingdom