About Kahlon Cash And Carry Limited (12676005) United Kingdom