About Oxford Scientific Extrusions Limited (02115457) United Kingdom