About Kwik Shop Limited (12851971) United Kingdom