About Sns&deco Company Limited (10696505) United Kingdom