About Desicon Limited (03729862) United Kingdom