If the band is spelled like you´re stating, this is the most essential release I´ve seen here for a long time.
I hope you didn´t mix it up with some of the other Stormtrooper bands from UK.
Found no information at all on the web, nor something that would fit to any Stormtrooper (UK), so it looks like it´s up for the very first time up(?!).
So this is your forum, that´s exactly where this gem belongs to.
Can you provide further information to this release?
Like line-up, demo cover scans (photo), recording studio, band logo or any vintage band photos.