About Loom Clothes Limited (13304470) United Kingdom