About Bamboozle Theatre Company Limited (07193792) United Kingdom