About Loomspun Limited (00879789) United Kingdom