About Special Effects Training Company Ltd (11950629) United Kingdom