About The Ampleforth Abbey Trustees Limited (00396036) United Kingdom