About John Nichol (cars) Limited (01446133) United Kingdom