About Oxoid International Limited (03292597) United Kingdom