Penelope Marine The word penelope which means faithful to nature Marine Equipment Suppliers www.penelopemarine.coml Abu Dhabi, United Arab Emirates