About Tamilan Dosa Ltd (10240001) United Kingdom