About Sandtoft Care Home Ltd (05659603) United Kingdom