About Intelligence Services Limited (03141259) United Kingdom