About Cirencester Light Opera Limited (03788793) United Kingdom