About Eldon Tredegar Limited (09312562) United Kingdom