About Tecglass Uk & Nordic Limited (07989659) United Kingdom