About De Le Cuona Designs Limited (03280499) United Kingdom