About The Richard Porter Family Foundation (CE021533) United Kingdom