About The Ampersand Foundation (09850522) United Kingdom