About Interplay Systems Ltd (06342847) United Kingdom