About Wallace And Wallace Home Limited (12077050) United Kingdom