About The Lion Salt Works Trust (02794519) United Kingdom