UK oil and gas giant BP Plc (LON:BP) said today it has agreed to buy Chargemaster, which is described as the UK's largest electric vehicle (EV) charging company.