About Ashogle Wind Limited (SC504936) United Kingdom