About Wallace Partners Ltd (09022944) United Kingdom