About Guru Ramdas Limited (09941347) United Kingdom