About The Edward James Foundation Limited (06689362) United Kingdom