About Glenmar Electrical Ltd (13622152) United Kingdom