About The Little Wind Farm Company Limited (06609409) United Kingdom