About Swiftcover Limited (02217858) United Kingdom