About Devlin Glass Ltd (NI601221) United Kingdom