About Loom Designs Limited (13425214) United Kingdom