About Davies & Lewis Development Limited (10652872) United Kingdom