R & E Bamford Ltd