About Oldbury Carpet Centre Limited (11981578) United Kingdom