About The Living Rug Company Limited (09752380) United Kingdom