About Birmingham Motor Parts Store Ltd (07598336) United Kingdom