About Spooks Limited (04271995) United Kingdom