About Jon Savage Special Effects Limited (04831528) United Kingdom