About Teralba Power Limited (09867141) United Kingdom