About Ferndale Wind Limited (08617823) United Kingdom