About Tredegar Capital Investments Ltd (10399357) United Kingdom