About Windgale Limited (01758001) United Kingdom