About Heckington Windmill Trust (07210264) United Kingdom