About Spectraglass Limited (01750122) United Kingdom