Which is fine, but what such a division doesn't do is imply what you said, which is that philosophers don't have to take account of scientific information.
If you as philosopher ''don't do scientific explanation,'' what exactly do you do in terms of ''philosophical explanation'' when a given scientific explanation is inseparable from your ''philosophical explanation?''
Sure, you may construct your ''philosophical explanation,'' and claim "'Philosophy! But given that as a philosopher must use the very scientific explanation upon which your philosophical explanation rests, you as a philosopher must allow that the scientific explanation is an essential part of your thesis, and as an essential part of your thesis, you cannot claim "I as a philosopher don't do scientific explanations.''
Take the brain/mind issue as an example:how can you possibly give a philosophical explanation of mind without including the science relating to brain/mind?
I don't think there is a division between science and philosophy where it may be said "Philosophers don't do scientific explanation', unless a philosopher is pulling any old stuff out of his hat.