About Clash Gour Windfarm Holdings Limited (SC603809) United Kingdom