About Davy & Company (1997) Limited (03369588) United Kingdom