About Sloans Care Services Ltd (12080015) United Kingdom