About Chris Plummer Automobiles Limited (08174589) United Kingdom