About Blackrock Smaller Companies Trust Plc (SC006176) United Kingdom