About Smart Glass Technology Limited (08821255) United Kingdom