About Proguard Limited (09303889) United Kingdom