About Quikstrip Limited (03357715) United Kingdom