About Armour Security (london) Limited (01778799) United Kingdom