About The World Festival Orchestra Ltd (03007681) United Kingdom