About Spetsnaz Limited (08495721) United Kingdom