About Shaftesbury Care Grp Limited (07707240) United Kingdom