About Car Spares Nechells Limited (00968279) United Kingdom