About Oldbury Car Company Limited (08903804) United Kingdom