About Interplay Productions Limited (02783999) United Kingdom