I would second the idea of it being an Acme whistle, they have long been THE firm for whistles in the UK, Try their orchestral section at this website, they even provide sound samples.http://www.acmewhistles.co.uk
Must learn that blue clickie thing.