About Della Kaur Limited (08599724) United Kingdom