About Davies & Howard Limited (04498089) United Kingdom