About Davies Heal & Leahy Ltd (12808041) United Kingdom