About Tk Vedlikehold Limited (08261862) United Kingdom