Long and Partners are celebrating 20 years in business