Staffology is a web-based payroll application designed specifically for the UK. As well as being comprehensive in terms of the features provided, it's also a pleasure to use.
A powerful API is available covering all of the functionality, meaning it can easily be integrated with other systems.