About Yorkshire Linen Company Limited (12428339) United Kingdom