About Blackrock Energy And Resources Income Trust Plc (05612963) United Kingdom