About Teddington (t) Hairdressing Limited (04868962) United Kingdom