About Cavendish Motor Co. Limited (04138740) United Kingdom