About Abbsa Rags Limited (13046131) United Kingdom