About Oxford Plastic Systems (holdings) Limited (08409646) United Kingdom