About The Early Opera Company Limited (04302402) United Kingdom