About Swift London Limited (08870414) United Kingdom