About The Rug Atelier Limited (12905247) United Kingdom