About Intruder Stoppers Limited (11207078) United Kingdom