About British Smaller Companies Vct Plc (03134749) United Kingdom