About Birmingham Motor Company Limited (07286196) United Kingdom