About Glassletter Limited (05717661) United Kingdom