About Davies Meyer Limited (12217151) United Kingdom