About Loom Loft Limited (11605140) United Kingdom