About Stoke Carpets And Furniture Limited (13135198) United Kingdom