About Beck Wind Holdings Limited (08652171) United Kingdom