About The Rug Boutique Limited (10743098) United Kingdom