About Oldham Motor Bodies Limited (07452312) United Kingdom