About The Sales Function Limited (11530239) United Kingdom