About Cavendish & Solomon Ltd (07791347) United Kingdom