About Loom-tech Limited (06524691) United Kingdom