About Metro Linen Ltd (12886642) United Kingdom