About The Joshua Lancaster Foundation (CE014874) United Kingdom