About Voodoo Hairbrush Productions Limited (07735331) United Kingdom