Appointment plus uses same bookings on more workers

Hello

I have a urgent problem on crosseyes.co.uk

I have a worker on this site with service id 14.
http://www.crosseyes.co.uk/crosseyes-clerkenwell/#london

I have another worker (serviceid 17) on this page. But alle the booking for the ID14 (worker London) are showed as booked on this one. For instance May 18 09:30. Alle the times on this booking should be empty and I cannot work out why all the bookings from the other service id are showed in this one. I can provide you with a login.

http://www.crosseyes.co.uk/crosseyes-amersham-on-the-hill/#amersham