About Wallace & Warren Limited (03971318) United Kingdom