About David Wallace Ltd (13258061) United Kingdom