About Gwendraeth Valley Carpets Limited (07551195) United Kingdom