About The Sublimation Printers Limited (08766290) United Kingdom