About Electronic Theatre Controls Limited (03057796) United Kingdom