About Genesee & Wyoming Oman Limited (09767255) United Kingdom