About David Taylor (garages) Limited (01270623) United Kingdom