About T&k Consultants Ltd (12132761) United Kingdom