About Cavendish Hotel Ltd (13334749) United Kingdom