About Tankerdells Ltd (11106866) United Kingdom