About Toni & Guy Group Limited (12000958) United Kingdom