About T K & Mac Limited (09619958) United Kingdom