About The Electro Organic Sound Continuum Limited (08383895) United Kingdom