About Amora Linen Services Limited (08524795) United Kingdom