About E.k.lickfold Limited (00551304) United Kingdom