About Foresight Solar & Technology Vct Plc (07289280) United Kingdom