About Playboard Puppet Theatre Limited (01384280) United Kingdom