About Swift Publicity Limited (02726327) United Kingdom