About Special Effects Media Ltd (08596077) United Kingdom