Richard Welch

richard-welch

Richard Welch

He has decades of experience in London Fire Department.