About T.k.m. Consultants Limited (04427579) United Kingdom