About Ademco 3 Limited (11334258) United Kingdom