About Cambrian (tredegar) Limited (08393159) United Kingdom