About Inter-active Special Effects Limited (05927982) United Kingdom