Heavy jobs in Hitchin