About Glover Electronics Limited (13035224) United Kingdom