About Jonesborough Glass Ltd (NI635017) United Kingdom