About Shaftesbury Care Limited (03232329) United Kingdom