About Windmill Hill Windmill Trust (CE021049) United Kingdom