These people are tried and tested by another member on here with a 740, the repaired ECU is guaranteed for life so no worries if it fails again (unlikely) but they do charge more for the actual repair service.
https://www.atpelectronics.co.uk/pages/ecu-repair.html
Their testing fee is knocked off the repair fee if you have it repaired and they have a fast service.