About Jaytec Glass Limited (05116623) United Kingdom