About Nelson & Son (glynneath) Limited (00755297) United Kingdom