About Printhaus (northampton) Limited (06770764) United Kingdom