About Soft Touch Care Services Ltd (11527174) United Kingdom