About Wallace Investment Limited (10661128) United Kingdom