About Linum Loom Ltd (11156770) United Kingdom