About Cavendish Group International Limited (03617361) United Kingdom