About Manchester Linen Company Ltd (12486303) United Kingdom