About Voodoo Records Limited (09513104) United Kingdom