About Nedd Products (glynneath) Limited (01422252) United Kingdom