About Teamworks Hair Company Limited (04796156) United Kingdom