About The Cheshire Rug Company Limited (12353097) United Kingdom