About Solar Materials Technology Limited (09264349) United Kingdom