About Cavendish Motors Limited (08217373) United Kingdom