About The Oldham Motor Company Limited (02240937) United Kingdom