About Klick Clothing Limited (08259089) United Kingdom