About Tuxford Windmill Limited (05382982) United Kingdom