About Techniglass Limited (03891285) United Kingdom