About Vicki Swann Ltd (11927982) United Kingdom