About De Valle Ltd (11659579) United Kingdom