About T&k Developments Ltd (13635650) United Kingdom