About Davies & Davies Associates Limited (06468156) United Kingdom