About London Contemporary Orchestra Limited (06895875) United Kingdom