About Deo S Delights & Decor Ltd (13339617) United Kingdom