Bath-based Total will handle accident management for 320-strong car and van fleet
State-of-the-art web portal will streamline reporting and repair processes for customers