About Stroud Carpets Limited (06534537) United Kingdom