About Cavendish & Associates Limited (06608670) United Kingdom