About Quick Stop News & Booze Ltd (10932806) United Kingdom