About Windelectric Management Limited (02501745) United Kingdom