About Proguards Security Solutions Limited (08814137) United Kingdom