About Scarborough Theatre Trust Limited (00815227) United Kingdom