About L S Printworks Limited (03851232) United Kingdom