About Desead Limited (09991450) United Kingdom