About Hills Of Tredegar Limited (08421790) United Kingdom