About Tonnesen Holdings Ltd (12454895) United Kingdom