About The Rix Merlin Tankship Limited (05541773) United Kingdom