Europe’s largest battery creates a buzz in Bedfordshire