About George L. Glover & Son Limited (NI002953) United Kingdom