About Tredegar Consulting Limited (07195560) United Kingdom