Top 30 firm Hazlewoods has opened a new Welsh office in Cardiff to meet growing demand for its services in south Wales