About Cavendish Plc (02897062) United Kingdom