About Kwick Shop Limited (11466692) United Kingdom