Kelly Industries
10-11 Santisima Trinita St., Marsa, Malta, MRS 2280
+356 2123 9817 Phone