About Spectre Military Equipment Ltd (11176580) United Kingdom