About Davy & Co (uk) Limited (05060238) United Kingdom