About Ssa Delights Ltd (10659671) United Kingdom