About Abeera Linens Ltd (11840592) United Kingdom