About Desor Associates Ltd (06964202) United Kingdom