About R & S Care Swindon Limited (13427488) United Kingdom