About Motor City Birmingham Ltd (10327411) United Kingdom