About The Maurice Upperton Foundation (06603689) United Kingdom