About Proguard Central Services Limited (03718386) United Kingdom