About Spitting Image Productions Limited (01574087) United Kingdom