About Loom Knit Ltd (12981086) United Kingdom