About Tk Developments Limited (01895730) United Kingdom