About John Hewitt & Sons (garages) Limited (01382341) United Kingdom