About Almond Valley Heritage Trust (SC089429) United Kingdom