About Doghouse Modern Barbers Limited (13054967) United Kingdom