About Dd S Delicious-delights Ltd (12247919) United Kingdom