About Linen 1906 Ltd. (SC274258) United Kingdom