Tremula's few issues are not easy to track down (as I know well from the experiences of those who tried to get the CD of Cyril Scott's piano music I set down for them at about the same time) but to the best of my knowledge they are still trading.
Details of this Leigh disc can be seen at this Walter Leigh site: http://tremula.co.uk/id10.html
The site also has the email address of the proprietor of Tremula who would, I am sure, be happy to sell a few more copies of the CD.
Thank you for taking part in the MusicWeb International Forum.
Len Mullenger - Founder of MusicWeb