About 1st Armour Security Limited (11507602) United Kingdom