About The Hepatitis C Trust (05069924) United Kingdom