About Suffolk Carpet Weavers Limited (04729401) United Kingdom