About Quikstore Limited (06158985) United Kingdom