About Loom Flooring Co Ltd (13110403) United Kingdom