About Jellicoe Tankers Limited (08198529) United Kingdom