Jamar Limited

Factory No 9 Triq Valletta, Marsa, Malta, HMR 17
Description