About The Whitby Linen Company Ltd (13527483) United Kingdom