About Deontea Limited (12637306) United Kingdom