About Llansor Mill Trust (CE002074) United Kingdom