E Calleja & Sons Ltd
31, Triq l-Isqof Labini, Birkirkara, Malta, BKR 1270
(3562) 144-0341 Phone