About Libbey Hr Limited (05166198) United Kingdom