About Davies Developers Ltd (12628194) United Kingdom