About Desa Trade Limited (13294906) United Kingdom