About G. Howard Electrical Services Limited (07938652) United Kingdom