About Midge Armour Limited (SC532979) United Kingdom