About The Loom And Shuttle Limited (13531989) United Kingdom