About Tharangawanasinghe Ltd (12405026) United Kingdom