A M AL GHARABALLY SONS & CO