About Charles Barry Barbers Limited (08248461) United Kingdom