About The Charlie Parsons Foundation (07502040) United Kingdom