About Wallace Allan Limited (SC033131) United Kingdom