About Howard Davies Holdings Limited (10815904) United Kingdom