About Wind Access Ltd (12193264) United Kingdom