About Sandwell Street Garage Limited (08383432) United Kingdom