About Talking Heads (love Your Hair) Limited (09259457) United Kingdom