About Campbell Melhuish And Buchanan Limited (02985339) United Kingdom