About Edward Davies Holdings Limited (02137605) United Kingdom