Anderson Technologies' corporate IT services may be the perfect fit