About Hemsglen Care Affinities Ltd (11659306) United Kingdom