About Wallace Group Limited (SC245921) United Kingdom