About Oldham Plastic Fabrications Limited (12743658) United Kingdom