About Qwick Shop Ltd (12721238) United Kingdom