About Epilepsy Research Foundation Limited (06240399) United Kingdom