About Swift Navigation Company Limited (02620351) United Kingdom