About Slot Machine Theatre Company Limited (08542332) United Kingdom