About Windmills For Schools Ltd. (SC296630) United Kingdom