About Sidem & Artists Ltd (13627145) United Kingdom