About Quick Shop Limited (06507408) United Kingdom