About Pepper S Playhouse Ltd. (13393399) United Kingdom