About Edwin Fox Foundation (03932827) United Kingdom