About Desres Limited (03414789) United Kingdom