About Rumour Hair Limited (07201432) United Kingdom