About Kipfold Limited (01085712) United Kingdom