About Bellam And Ramaswamy Ltd (10134367) United Kingdom