About Soldiers Of The Damned Ltd (08106963) United Kingdom