About Wendover Windmill Limited (08187009) United Kingdom