About Red House Wind Limited (08246203) United Kingdom