About Stace Care Ltd (13010306) United Kingdom