About Loom Concept Limited (05313967) United Kingdom