About The Woolly Rug Company Limited (04698835) United Kingdom