About Davies & Davies Developments Ltd (11383607) United Kingdom