About Seu Deltom Ltd (11785839) United Kingdom