About Taylors Cross Wind Energy Ltd (08583292) United Kingdom