About The Laurence Plummer Foundation (CE025365) United Kingdom