About Sheila James Ltd. (13588190) United Kingdom