About Sli Glass Limited (03974535) United Kingdom