About Tangle Teezer Limited (05396577) United Kingdom