About Playhouse London Limited (13491714) United Kingdom