About Snc Artist Ltd (12084827) United Kingdom