About Click My Clobber Limited (07980735) United Kingdom