About Tkei Developments Limited (05369352) United Kingdom