About Duxbury Care Services Ltd (12289039) United Kingdom