About Quick Clip Limited (08992291) United Kingdom