About Eichlers Linen Ltd (13523934) United Kingdom