About The Hereford Mappa Mundi Trustee Company Limited (02465319) United Kingdom