About Andershaw Wind Power Limited (07886325) United Kingdom