About Wallace & Family Limited (10869948) United Kingdom