About Sri Lalithambikai Salambai Thevasthanam Ltd (13566705) United Kingdom