About The Catrin Vaughan Foundation (CE013657) United Kingdom