About James Clare Studio Ltd (12076298) United Kingdom