About Voodoo Black Limited (09918571) United Kingdom