Calypso Manufacturing Ltd
37, Triq Cospicua, Malta, FGR 1261
+356 2180 4487 Phone