About Shelly Care Services Ltd (12676551) United Kingdom