About Thekkethala Limited (09118637) United Kingdom