About Wallace Print Ltd (04142237) United Kingdom