About Magculture Limited (08493379) United Kingdom