About Inks & Printing Technologies Ltd (03856027) United Kingdom