About London Ensemble Limited (04353112) United Kingdom