About Oxford Scientific Blow Mouldings Limited (02110830) United Kingdom