About Desmondworld Ltd (06708294) United Kingdom