About The Rug Weaver Ltd (11823539) United Kingdom