About Sundaram & Co Limited (11511242) United Kingdom