About Oxford Scientific Plastics Limited (01354039) United Kingdom