About Madras Trading Ltd (SC689295) United Kingdom