About Blackrock Energy And Resources Securities Income Company Limited (05607323) United Kingdom