About Germ Services Limited (10335261) United Kingdom