Bug fixes

Signed-off-by: Stephen Elford <steve@trafficwebsites.co.uk>
Fixed a problem where not all required fields were saving for bookings

Signed-off-by: Stephen Elford <steve@trafficwebsites.co.uk>