About Cavendish Associates Limited (07915208) United Kingdom