About Society Of British Theatre Designers Limited (02325776) United Kingdom