About Wallace Associates Ltd. (08753338) United Kingdom