About Northeast Linen Ltd (12023368) United Kingdom