About The Rug & Carpet Studio Limited (04697188) United Kingdom