About Wallace Business Investments Ltd (09020091) United Kingdom