About Swift Marketing Solutions Ltd. (02326586) United Kingdom