About Gascoigne Wood Power Limited (10314688) United Kingdom