About Chalk Pink Linen Company Limited (10629539) United Kingdom