About Wallace Wood Limited (12865753) United Kingdom