About Dennis Fletcher (garages) Limited (01896878) United Kingdom