About Grafik Thread Ltd (08952735) United Kingdom