About Tanks And Armour Expo Ltd (11382098) United Kingdom