About Wallace Partnership Limited (SC670894) United Kingdom