About John Richards (garage) Limited (01353160) United Kingdom