Hello AGS, welcome to English Forums! I would say something like: Dear X, Thank you very much for agreeing to come in and see me last week and to tell me about the services your company can provide. Unfortunately we're unlikely to be putting any additional resources into [website design] in the foreseeable future, so a meeting would probably not be appropriate at the moment.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.