About Sesentamar Limited (09840170) United Kingdom