About John Snape Motors Limited (04712276) United Kingdom