About Oxoid Holdings Limited (03291574) United Kingdom