About Richard Powell Foundation (10797711) United Kingdom