About Northwick Power Limited (13503522) United Kingdom