About The S. Mary And S. Anne Abbots Bromley Foundation (03591497) United Kingdom