About H2o Barbers (quedgeley) Limited (10665425) United Kingdom