About Deslandes S Ltd (10357068) United Kingdom