About John Childs (garages) Limited (01207814) United Kingdom