About Appletree Playhouse Ltd (12193791) United Kingdom