About Deos Limited (07369506) United Kingdom