About Oxford Scientific Mouldings Limited (02115475) United Kingdom