About Intruder Watch Limited (12360813) United Kingdom