About Jcl Glass Limited (06063246) United Kingdom