About Delia And Jade Limited (08543266) United Kingdom