About Thanabalasingam Ltd (12939387) United Kingdom