About Oldham Motor Group Limited (09859506) United Kingdom