About Swift Dillon Ltd (11583392) United Kingdom