About Tanjore Limited (08298582) United Kingdom