About Word Factory Ink Limited (08730500) United Kingdom