About Loomspun Textile Sales Organisation Limited (09122391) United Kingdom