About Stage Control Limited (00896179) United Kingdom