About Proguard Armour Limited (08819541) United Kingdom