About T & K Associates Ltd (13112517) United Kingdom