About Armor Group Limited Partnership (SL003883) United Kingdom