About Jg Glover & Co. Limited (02340558) United Kingdom