About Nelson S (tredegar) Limited (06558268) United Kingdom