About Sri Durga Devi Company Ltd (12025553) United Kingdom