About Davies Wallis Foyster Limited (03163046) United Kingdom