About The Lowfield Heath Windmill Trust (03473978) United Kingdom