About Wallace & Sons Limited (NI642262) United Kingdom