About Shamrock Wind Limited (10881161) United Kingdom