About David Wallace Associates Limited (05043986) United Kingdom