About Taylorrose Ink Ltd (11250135) United Kingdom