About Chris Nicholls Motors Limited (04232460) United Kingdom