About Cloth & Ink Limited (10799729) United Kingdom