About The Sales & Marketing Partnership Ltd (04695101) United Kingdom