About The Carpet Mill Shop Limited (05080430) United Kingdom