About The London Wind Orchestra Limited (02898963) United Kingdom