About Motor City Motorist Centres Ltd. (01877266) United Kingdom