About Davy & Company Limited (00129564) United Kingdom