About Germguard Ltd (08144895) United Kingdom