James Finlay & Co Ltd: works accounts