About Quick Stop Shop Limited (12721895) United Kingdom