About Oundle Carpet Weavers Ltd (08229577) United Kingdom