Three Peaks is an established financial services company and offers debit order collection, payment gateway and short-term insurance solutions.