About Cavendish Equipment Limited (00919294) United Kingdom