About Oldbury Plastic & Plumbing Limited (12716952) United Kingdom