About The Weavers Factory Limited (10619167) United Kingdom