About Printer S Place Limited (08991597) United Kingdom