About Wallace Topco Limited (SC627969) United Kingdom