About The Sorrell Foundation (03678486) United Kingdom