About Cavendish Kane & Associates Limited (09154571) United Kingdom