About The Car Bar Service Centre Limited (03580092) United Kingdom