Meet some of the key players that make LST Projects the go-to construction company in the South of England.