About Taylors Ink Limited (NI610623) United Kingdom