About Wicked Hair Worcestershire Limited (07408018) United Kingdom