About The Cavendish Group Limited (05386545) United Kingdom