About Special Effects Etc Limited (12438125) United Kingdom