About The Sandwich Medieval Trust (CE014384) United Kingdom