About E & E Foundation Ltd (05779707) United Kingdom