About Cavendish Interim Management Ltd. (08268424) United Kingdom