About The Yorkshire Rug Company Limited (10808956) United Kingdom